package com.hyts.mvc.loader;

import com.hyts.mvc.bean.MvcConfigBean;

/**
 * project-name:coffice-toolbox
 * package-name:com.hyts.mvc.loader
 * author:Libo/Alex
 * create-date:2019-07-01 10:56
 * email:liboware@gmail.com
 * description:此类主要用于: web mvc 组件 配置加载接口
 */
@FunctionalInterface
public interface WebMvcLoader<P,R> {

    /**
     * param 参数读取
     * @param param
     * @return 获取读取的参数配置
     */
    R load(P param, MvcConfigBean configBean);
}
